Search

The town of Castelsardo on the northwest coast of ...

  • Share this:

The town of Castelsardo on the northwest coast of Sardinia shows up on a lot of “prettiest towns in Italy” lists with good reason. With a castle, beautiful beaches, and spa hotels, there is a lot to like about this spot!🇮🇹

📍 Castelsardo, Sardinia
📸 Olena Buyskykh / Alamy


Tags:

About author
not provided
Your essential travel companion for feel-good trips. Discover and book stays and experiences hand-picked by our travel insiders on culturetrip.com
View all posts